di NextJS 13 Middleware adalah sebuah code untuk membatasi request agar tidak langung di proses oleh handler, bisa page atau API route, ada banyak kegunaan sesuai kebutuhan. Use case di video ini menggunakan middleware di NextJS 13 untuk memberi batas authoriasi dan autentikasi, agar user yang ingin akses path "/dashboard/*" wajib login terlebih dahulu.
00:00 Intro 00:03 Apa itu middleware? 00:20 Sequence diagram of NextJS Middleware 01:07 Sample Use Case 02:09 Simple login API 09:15 Simple session checker API 11:56 Simple logout API 12:51 End to End API Test 13:13 Create middleware 21:05 Login & Logout API implementation 32:43 End to end test + tugas akhir
Repo sample: https://github.com/maucoding-collections/mastering-nextjs-middleware With @yussanid
Temukan materi lebih lengkap di : https://maucoding.com
Social Media : Twitter : https://twitter.com/maucoding Instagram : https://instagram.com/maucoding